/*
 * 创建日期 2004-9-23
 *
 * 更改所生成文件模板为
 * 窗口 > 首选项 > Java > 代码生成 > 代码和注释
 */
package com.ctsi.commons.util;

import java.io.OutputStream;

/**
 * @author Administrator
 *
 * 更改所生成类型注释的模板为
 * 窗口 > 首选项 > Java > 代码生成 > 代码和注释
 */
public class OutputStreamByteCount extends OutputStream {

	protected long byteCount = 0;

	public OutputStreamByteCount() {
		super();
	}
	@Override
    public void write(byte[] b) {
        byteCount += b.length;
    }
	@Override
    public void write(byte[] b, int off, int len) {
        byteCount += len;
    }
	@Override
	public void write(int arg0) {
		byteCount++;
	}
    
	public long getByteCount() {
		return this.byteCount;
	}
}
